.van-cell__value {
  word-break: break-all;
}

// 自定义包裹类名，在此类名下的表单结构会切换成设计稿上的样式
.van-form {
  padding: 10px 32px 64px;
  border-radius: 32px;

  .van-cell {
    flex-direction: column;
    padding: 20px 0;
    font-size: $font-size-normal;

    &::before {
      top: 18px;
      left: -16px;
      font-size: 32px;
    }

    &::after {
      display: none;
    }

    .van-cell__title {
      line-height: 1;
      font-size: 32px;
      margin-bottom: 12px;
      color: $black2;
      width: 100%;
    }

    .van-cell__value {
      text-align: left;
      overflow: visible;

      .van-field__body  {
        background: #f8f8f8;
        border: 1px solid $border1;
        padding: 0 30px;
        min-height: 70px;
      }

      .van-radio-group {
        display: flex;

        .van-radio + .van-radio {
          margin-left: 20px;
        }
      }

      > .van-uploader {
        margin-top: 20px;
      }
    }
  }

  .van-button--large {
    margin-top: 44px;
  }
}

.van-step {
  font-size: $font-size-normal;
}

.van-swipe {
  font-size: 0;
}

.van-tab {
  font-size: $font-size-big;
}